
<html>
<head>
    <meta charset="utf-8"/>
	<title>打印100以内的所有素数</title>
	<style>
div{
	text-align:right;//文本右对齐
	border:1px solid red;
}
	</style>
	<script>
		/*
		素数是只能被1和它本身整出的数，打印100以内的所有素数
		将所有结果每六个一行排列
		将所有的列 右对齐
    	var num=7;
   	 var t = true;
		for(var i=2;i<num;i++){
		if(num%i==0){
			t=false;
			break;
		}
	}
	if(t){
	num素数
	}
		*/
		function sushu(){
		var num;//代表要判定的数
		var index=0;
		for(num=2;num<100;num++){
			var t=true;//假设每一个数都是素数，然后验证
			if(num==2){
				 t=true;
			}
			for(var i=2;i<num;i++){
				if(num%i==0){
					t=false;
					break;
				}
			}
			if(t){
				var dv=document.getElementById("div1");
				if(index++%6==0){
					dv.innerHTML +="<br>";
				}
				dv.innerHTML +=num+" ";
			}
		}
		
		}
	</script>
</head>
<body>
	<input type="button" value="计算100以内的素数" onclick="sushu()"/>
	<div id="div1"></div>
	
</body>
	
</html>